import axios from 'axios'
import { ElMessage } from 'element-plus'  // 添加这行导入

const instance = axios.create({
    baseURL:'api',
    timeout: 5000,
})

// 请求拦截器
instance.interceptors.request.use((config) => {
    console.log(config);
    return config
},(err) => {
    console.log("请求："+err);
})

// 响应拦截器
instance.interceptors.response.use((response) => {
    const res =response.data
    console.log("拦截的响应数据为",res);
    return res
},(err) => {
    ElMessage.error(err.message)
    return Promise.reject(err)
})

export default instance